#Javascript 严格模式详解

JavaScript类型判断instanceof与typeof对比

经常有人会在JavaScript里写如下的方法:functioncheckType(){vars1=123;vars2="OK";if(s1instanceofNumber){alert("s1isanumber.");}if(s2instanceofString){alert("s2isaString.");}}问题...

JavaScript方法call、apply、caller、callee、bind的使用详解及区别

一、call方法调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容)。即 “某个方法”当做“指定的某个对象”的“方法”被执行。Js代码call([thisObj[,arg1[,arg2[,[,.argN]]]]])参数thisObj可选项。将被用作当前...

PHP函数call_user_func和call_user_func_array详解

今天在群里面,有个叫lewis的在问call_user_func_array的用法,因为之前一直没有用过,也不能说什么,于是看一下手册,发现是这么写的:call_user_func_array(PHP4>=4.0.4,PHP5)call_user_func_array -- Callauser...
代码星球 ·2021-01-16

新浪微博的XSS漏洞攻击过程详解

今天晚上(2011年6月28日),新浪微博出现了一次比较大的XSS攻击事件。大量用户自动发送诸如:“郭美美事件的一些未注意到的细节”,“建党大业中穿帮的地方”,“让女人心动的100句诗歌”,“3D肉团团高清普通话版种子”,“这是传说中的神仙眷侣啊”,“惊爆!范冰冰艳照真流出了”等等微博和私信,并自动关注一位名为hell...

JavaScript中,window.opener是什么?window.parent和window.opener有啥区别?

来自CSDN的问答:window.opener是什么啊?++++++++++++++++++++++++++++++++++++++++++++++++++弹出本窗体的句柄比如你想点一个按钮直接把该窗体关闭,但又不想弹出提示确认,问你是否要关闭.可以如下写:window.opener=null;windows.clos...

Windows主机里利用VMware安装Linux(CentOS)虚拟机,Host-only连接上网方式详解

关于Host-only指的是主机与虚拟机之间的互联,因此虚拟机是不能连网的,若需要连网则需要使用NAT模式;Host-only模式实现联网得考虑如下配置过程:附:VMware虚拟机三种网络模式(Bridged,Nat,Host-only)区别详解VMware的几个虚拟设备VMnet0:用于虚拟桥接网络下的虚拟交换机VM...

JavaScript正则表达式详解(二)JavaScript中正则表达式函数详解

二、JavaScript中正则表达式函数详解(exec,test,match,replace,search,split)1、使用正则表达式的方法去匹配查找字符串1.1.exec方法详解exec方法的返回值exec方法返回的其实并不是匹配结果字符串,而是一个对象,简单地修改一下execReg函数,来做一个实验就可以印证这...

工作量单位-人月、人日、人时 详解

今天给朋友发了个项目报价单,整个项目工作量初步预算10人月,他问我“人月”什么意思?8人月工作量,8人工作1个月可以完成吗?1、什么是人月?人月是工作量的计量单位,是项目所有参与者工作时长的累计,是最为方便计算成本的数据。是项目管理中常用的概念。如一个项目前期投入3个人工作2个月,中间2人工作0.5月,后期1人(0.3...

PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数详解

求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两个数的交集,返回一个交集共有元素的数组(只是数组值得比较)、array_intersect_assoc()函数是将键和值...

PHP中静态(static)调用非静态方法详解

1.PHP中可以静态调用非静态方法么?今天我被问到PHP中可不可以使用className::methodName()的方法来调用一个没有声明static的方法。在我的印象中,我好像是见过这种用法,但又有些不确定。大家都知道,在手册或者教程里,方法被分为静态方法和非静态方法,通常我们静态调用的方法,肯定是静态方法。那如果...

PHP的大括号(花括号{})使用详解

一、不管什么程序,functionname(){},for(){},….这太多了,不说也知道什么用了。二、$str{4}在字符串的变量的后面跟上{}大括号和中括号[]一样都是把某个字符串变量当成数组处理。三、{$val}这种情况就是我遇到的问题,这时候大括号起的作用就是,告诉PHP,括起来的要当成变量处理。如下例子:/...
代码星球 ·2021-01-16

详解JavaScript中的Url编码/解码,表单提交中网址编码

本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript 中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComp...

PHP正则表达式详解(二)

前言:在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。本文是JanGoyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!9.单词边界元字符<&l...
代码星球 ·2021-01-16

PHP正则表达式详解(一)

前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时,发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。本文是JanGoyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了...
代码星球 ·2021-01-16

PHP5 Session 使用详解(一)

http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。Session!它是很抽象的一...
代码星球 ·2021-01-16
首页上一页...6869707172...下一页尾页